package com.dailyblue.java.thread.作业;

import lombok.SneakyThrows;

/*
开发一个功能类（该类未继承Thread类），该类有一个公有实例方法，功能为从201打印到300；
再实现一个线程，该线程的父类是功能类，该线程的功能通过调用父类的功能方法实现。
 */
public class DemoB {

    private Thread thread;

    public DemoB(Thread thread) {
        this.thread = thread;
    }

    @SneakyThrows
    public void print() {
        for (int i = 201; i < 301; i++) {
            System.out.print(i + ",");
            if (i == 220) {
                thread.join();
            }
        }
        System.out.println("\b");
    }
}
